import java.util.Scanner;

public class IfElseExercise3 {
    public static void main(String[] args) {
        /*
        3、假设你想开发一个玩彩票的游戏，程序随机地产生一个两位数的彩票，
        提示用户输入一个两位数，然后按照下面的规则判定用户是否能赢。
        1)如果用户输入的数匹配彩票的实际顺序，奖金10 000美元。
        2)如果用户输入的所有数字匹配彩票的所有数字，但顺序不一致，奖金 3 000美元。
        3)如果用户输入的一个数字仅满足顺序情况下匹配彩票的一个数字，奖金1 000美元。
        4)如果用户输入的一个数字仅满足非顺序情况下匹配彩票的一个数字，奖金500美元。
        5)如果用户输入的数字没有匹配任何一个数字，则彩票作废。
        提示：使用Math.random() 产生随机数

        Math.random()得到[0,1)范围的小数
        Math.random()*90  得到[0, 90)的小数
        Math.random()*90+10  得到[10, 100)的小数
        (int)(Math.random()*90+10) 得到[10, 100)的整数
         */

        int randNum = (int) (Math.random() * 90 + 10);

        Scanner input = new Scanner(System.in);

        System.out.print("请输入一个两位数[10,100)：");
        int inputNum = input.nextInt();

        if(inputNum == randNum){
            System.out.println("奖金10000美元");
        }else if(inputNum/10 == randNum%10 && inputNum%10==randNum/10){
            System.out.println("奖金3000美元");
        }else if(inputNum/10 == randNum/10 || inputNum%10 == randNum%10){
            System.out.println("奖金1000美元");
        }else if(inputNum/10 == randNum%10 || inputNum%10==randNum/10){
            System.out.println("奖金500美元");
        }else{
            System.out.println("谢谢惠顾！");
        }

        System.out.println("本期中奖号码：" + randNum);

        input.close();
    }
}
